\relax 
\@writefile{toc}{\contentsline {section}{\numberline {5.5}Track\discretionary {-}{}{}Ball Class Reference}{45}}
\newlabel{classTrackBall}{{5.5}{45}}
\newlabel{classTrackBall_418d04101a792bf744c221e0a363e198}{{5.5}{46}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.1}Detailed Description}{46}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.2}Constructor \& Destructor Documentation}{47}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2.1}\setlength  {\rightskip }{0pt plus 5cm}Track\discretionary {-}{}{}Ball::Track\discretionary {-}{}{}Ball ()}{47}}
\newlabel{classTrackBall_4021a97f151e42d33684417f472fee1d}{{5.5.2.1}{47}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2.2}\setlength  {\rightskip }{0pt plus 5cm}Track\discretionary {-}{}{}Ball::Track\discretionary {-}{}{}Ball (const Track\discretionary {-}{}{}Ball \& {\em  \_\discretionary {-}{}{}t})}{47}}
\newlabel{classTrackBall_676a798959fe4a99b22fe2fa59496612}{{5.5.2.2}{47}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2.3}\setlength  {\rightskip }{0pt plus 5cm}Track\discretionary {-}{}{}Ball::$\sim $Track\discretionary {-}{}{}Ball ()}{47}}
\newlabel{classTrackBall_809649041a69bbe88cdac3917d820ead}{{5.5.2.3}{47}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.3}Member Function Documentation}{47}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3.1}\setlength  {\rightskip }{0pt plus 5cm}void Track\discretionary {-}{}{}Ball::display\discretionary {-}{}{}Begin\discretionary {-}{}{}GL\_\discretionary {-}{}{}GLUT ()}{47}}
\newlabel{classTrackBall_51ac8aa3dd06b7ad57061f69d5dc968a}{{5.5.3.1}{47}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3.2}\setlength  {\rightskip }{0pt plus 5cm}void Track\discretionary {-}{}{}Ball::display\discretionary {-}{}{}End\discretionary {-}{}{}GL\_\discretionary {-}{}{}GLUT ()}{48}}
\newlabel{classTrackBall_4d9245671df5e9c8f6f0e70370136e7b}{{5.5.3.2}{48}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3.3}\setlength  {\rightskip }{0pt plus 5cm}double Track\discretionary {-}{}{}Ball::get\discretionary {-}{}{}Angle\discretionary {-}{}{}Y ()}{48}}
\newlabel{classTrackBall_2e3d6e50124f32cf979aa27c7821bbf6}{{5.5.3.3}{48}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3.4}\setlength  {\rightskip }{0pt plus 5cm}double Track\discretionary {-}{}{}Ball::get\discretionary {-}{}{}Angle\discretionary {-}{}{}Z ()}{48}}
\newlabel{classTrackBall_ecc8606b3ec07045aed898f30db23b04}{{5.5.3.4}{48}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3.5}\setlength  {\rightskip }{0pt plus 5cm}int Track\discretionary {-}{}{}Ball::get\discretionary {-}{}{}Mouse\discretionary {-}{}{}X ()}{48}}
\newlabel{classTrackBall_dc0d28f6940c3b6631c62a121c7d249a}{{5.5.3.5}{48}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3.6}\setlength  {\rightskip }{0pt plus 5cm}int Track\discretionary {-}{}{}Ball::get\discretionary {-}{}{}Mouse\discretionary {-}{}{}Y ()}{48}}
\newlabel{classTrackBall_edefce6a33d00c0a4d7741b38aa0f93e}{{5.5.3.6}{48}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3.7}\setlength  {\rightskip }{0pt plus 5cm}bool Track\discretionary {-}{}{}Ball::get\discretionary {-}{}{}State ()}{49}}
\newlabel{classTrackBall_e51e0335f04ebe91bd8b507d3430c8f8}{{5.5.3.7}{49}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3.8}\setlength  {\rightskip }{0pt plus 5cm}void Track\discretionary {-}{}{}Ball::motion\discretionary {-}{}{}GL\_\discretionary {-}{}{}GLUT (int {\em  \_\discretionary {-}{}{}x}, int {\em  \_\discretionary {-}{}{}y})}{49}}
\newlabel{classTrackBall_652fae1822cce85a39807b0bd2abfdbc}{{5.5.3.8}{49}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3.9}\setlength  {\rightskip }{0pt plus 5cm}void Track\discretionary {-}{}{}Ball::mouse\discretionary {-}{}{}GL\_\discretionary {-}{}{}GLUT (int {\em  \_\discretionary {-}{}{}attached\discretionary {-}{}{}Button}, int {\em  \_\discretionary {-}{}{}mouse\discretionary {-}{}{}Button}, int {\em  \_\discretionary {-}{}{}state}, int {\em  \_\discretionary {-}{}{}x}, int {\em  \_\discretionary {-}{}{}y})}{49}}
\newlabel{classTrackBall_f02bcc17d7c6f0f99b8224afab553677}{{5.5.3.9}{49}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3.10}\setlength  {\rightskip }{0pt plus 5cm}Track\discretionary {-}{}{}Ball\& Track\discretionary {-}{}{}Ball::operator= (const Track\discretionary {-}{}{}Ball \& {\em  \_\discretionary {-}{}{}t})}{50}}
\newlabel{classTrackBall_d91f67ec0a0d02878c6c1cb4d43517a5}{{5.5.3.10}{50}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3.11}\setlength  {\rightskip }{0pt plus 5cm}void Track\discretionary {-}{}{}Ball::set\discretionary {-}{}{}Angle\discretionary {-}{}{}Y (double {\em  \_\discretionary {-}{}{}y})}{50}}
\newlabel{classTrackBall_4a8b06cd0689350a453feb73f6036375}{{5.5.3.11}{50}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3.12}\setlength  {\rightskip }{0pt plus 5cm}void Track\discretionary {-}{}{}Ball::set\discretionary {-}{}{}Angle\discretionary {-}{}{}Z (double {\em  \_\discretionary {-}{}{}z})}{50}}
\newlabel{classTrackBall_9216510ebc5ef041b94c94eb773c2e77}{{5.5.3.12}{50}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3.13}\setlength  {\rightskip }{0pt plus 5cm}void Track\discretionary {-}{}{}Ball::set\discretionary {-}{}{}Mouse\discretionary {-}{}{}X (int {\em  \_\discretionary {-}{}{}x})}{50}}
\newlabel{classTrackBall_86b50a3b43a70a9e835a77493fdcef49}{{5.5.3.13}{50}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3.14}\setlength  {\rightskip }{0pt plus 5cm}void Track\discretionary {-}{}{}Ball::set\discretionary {-}{}{}Mouse\discretionary {-}{}{}Y (int {\em  \_\discretionary {-}{}{}y})}{51}}
\newlabel{classTrackBall_0372c790cff842d57768b6881a21340f}{{5.5.3.14}{51}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3.15}\setlength  {\rightskip }{0pt plus 5cm}void Track\discretionary {-}{}{}Ball::set\discretionary {-}{}{}State (bool {\em  \_\discretionary {-}{}{}s})}{51}}
\newlabel{classTrackBall_92143793033f1e0c277318b7bb2c1033}{{5.5.3.15}{51}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.4}Member Data Documentation}{51}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.4.1}\setlength  {\rightskip }{0pt plus 5cm}double Track\discretionary {-}{}{}Ball::angle\discretionary {-}{}{}Y\hspace  {0.3cm}{\tt  [private]}}{51}}
\newlabel{classTrackBall_2024d743f64680044b2986611532c2e9}{{5.5.4.1}{51}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.4.2}\setlength  {\rightskip }{0pt plus 5cm}double Track\discretionary {-}{}{}Ball::angle\discretionary {-}{}{}Z\hspace  {0.3cm}{\tt  [private]}}{51}}
\newlabel{classTrackBall_cde64c26e5857d184f4ddac1560e92c9}{{5.5.4.2}{51}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.4.3}\setlength  {\rightskip }{0pt plus 5cm}int Track\discretionary {-}{}{}Ball::mouse\discretionary {-}{}{}X\hspace  {0.3cm}{\tt  [private]}}{51}}
\newlabel{classTrackBall_7f17a45c4bed0fc3c42515c4af058d43}{{5.5.4.3}{51}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.4.4}\setlength  {\rightskip }{0pt plus 5cm}int Track\discretionary {-}{}{}Ball::mouse\discretionary {-}{}{}Y\hspace  {0.3cm}{\tt  [private]}}{51}}
\newlabel{classTrackBall_832aa1a0a1fe4f6e9b634317be597db1}{{5.5.4.4}{51}}
\@setckpt{classTrackBall}{
\setcounter{page}{52}
\setcounter{equation}{0}
\setcounter{enumi}{0}
\setcounter{enumii}{0}
\setcounter{enumiii}{0}
\setcounter{enumiv}{0}
\setcounter{footnote}{0}
\setcounter{mpfootnote}{0}
\setcounter{part}{0}
\setcounter{chapter}{5}
\setcounter{section}{5}
\setcounter{subsection}{4}
\setcounter{subsubsection}{4}
\setcounter{paragraph}{0}
\setcounter{subparagraph}{0}
\setcounter{figure}{0}
\setcounter{table}{0}
\setcounter{float@type}{4}
}
